saddle stitcher - Turkish English Dictionary